package com.itjin.model.domain.dto;

import lombok.Data;

import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * 复习计划数据传输对象
 */
@Data
public class StudyPlanDTO {

  /**
   * 每日学习计划
   */
  private Map<String, Object> dailySchedule;

  /**
   * 重点知识点列表
   */
  private List<String> keyPoints;

  /**
   * AI建议
   */
  private String aiSuggestion;

  /**
   * 总天数
   */
  private Integer totalDays;

  /**
   * 已完成天数
   */
  private Integer completedDays;

  /**
   * 开始日期
   */
  private Date startDate;

  /**
   * 结束日期
   */
  private Date endDate;
}